2023 Bmw R1250Gs - The Amazing & The Truly Awful